package com.mcxx.modules.miniSalvation.family.dto;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.mcxx.modules.miniSalvation.fundpay.dto.BaseExcelEntity;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class FuneralExcelDTO extends BaseExcelEntity implements Serializable {
    private static final long serialVersionUID = -1L;

    @Excel(name = "原区县", width = 20)
    private String county;

    @Excel(name = "原街道", width = 20)
    private String street;

    @Excel(name = "原社区", width = 20)
    private String community;

    @Excel(name = "死亡对象姓名", width = 10)
    private String name;

    @Excel(name = "死亡对象身份证号", width = 20)
    private String idcard;

    @Excel(name = "供养方式", width = 10, dict = "GuaranteeMode")
    private String supplyType;

    @Excel(name = "供养机构", width = 20)
    private String supplyOrgName;



    @Excel(name = "死亡日期", width = 20)
    private String deathDate;

    @Excel(name = "丧葬费（元）", width = 10)
    private String funeralCost;

    @Excel(name = "发放年月", exportFormat="yyyy-MM", width = 10)
    private Date payDate;

    @Excel(name = "领取人姓名", width = 10)
    private String recevier;

    @Excel(name = "领取人类型",dict = "RECEVIERTYPE", width = 10)
    private String recevierType;

    @Excel(name = "领取人身份证", width = 20)
    private String recerverIdcard;




    @Excel(name = "联系电话", width = 20)
    private String contactPhone;


    @Excel(name = "开户银行",dict = "Bank", width = 20)
    private String bankCode;


    @Excel(name = "银行账号", width = 20)
    private String bankAccount;


    @Excel(name = "银行卡账号类型", dict = "FUNDCAPITALTYPE", width = 20)
    private String subsideProps;



}
